n = int(input())
ed = n // 10 % 1
dec = n // 100 % 10
sot = n // 1000 % 100
tis = n // 1000 
if 999< n <10000:
     if n % 2 == 0:
          print("Число чётное: Да")
     else:
          print("Число чётное: Нет")
     if n % 3 == 0:
          print("Число кратно трём: Да")
     else:
          print("Кратно 3: нет")     
     if n ** 0.5 == int(n ** 0.5):
          print("Квадрат числа:" , int(n ** 0.5))
     else:
          print("Квадрат числа: нет")     
     print ("Наименьшая цифра числа: ",(min(map(int,list(str(n))))))
     print ("Наибольшая цифра числа: ",(max(map(int,list(str(n))))))
     print ("Количество нулей в числе: ",(str(n).count("0")))
     
     print("Цифра в разряде единиц является квадратом числа: " , int(sot ** 0.5))
     print("Цифра в разряде десятков являеться квадратом числа: ", int(ed ** 0.5))
     print("Цифра в разряде сотен являеться квадратом числа: " , int(dec ** 0.5))
     if tis ** 0.5 == int(tis ** 0.5):
          print("Цифра в разряде тысяч являеться квадратом числа: " , int(tis ** 0.5))
     else:
          print("Цифра в разряде тысяч являеться квадратом числа: Нет" )
else:
     print("Введённое число не являеться четырёхзначным")